package com.zhaopin.test;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class FlowNode {
    private String id;
    private String funcName;
    private Map<String,Object> params = new HashMap<>();
    private List<FlowNode> children = new ArrayList<>();
    private boolean steped;

    public boolean isSteped() {
        return steped;
    }

    public void setSteped(boolean steped) {
        this.steped = steped;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getFuncName() {
        return funcName;
    }

    public void setFuncName(String funcName) {
        this.funcName = funcName;
    }

    public Map<String, Object> getParams() {
        return params;
    }

    public void setParams(Map<String, Object> params) {
        this.params = params;
    }

    public List<FlowNode> getChildren() {
        return children;
    }

    public void setChildren(List<FlowNode> children) {
        this.children = children;
    }
}
